A Probabilistic QoS Model and Computation Framework for Web Services-Based Workflows
نویسندگان
چکیده
Web services promise to become a key enabling technology for B2B e-commerce. Several languages have been proposed to compose Web services into workflows. The QoS of the Web services-based workflows may play an essential role in choosing constituent Web services and determining service level agreement with their users. In this paper, we identify a set of QoS metrics in the context of Web services and propose a unified probabilistic model for describing QoS values of (atomic/composite) Web services. In our model, each QoS measure of a Web service is regarded as a discrete random variable with probability mass function (PMF). We describe a computation framework to derive QoS values of a Web services-based workflow. Two algorithms are proposed to reduce the sample space size when combining PMFs. The experimental results show that our computation framework is efficient and results in PMFs that are very close to the real model.
منابع مشابه
A QoS Oriented Framework for Adaptive Management of Web Service Based Workflows
Web Services are emerging technologies that enable applicationto-application communication and reuse of autonomous services over Web. Traditional Workflow Management Systems fail to provide a comprehensive solution for a Web Service based Workflow. A framework that meets the quality of service (QoS) requirements for ad hoc Internet based Services is rarely provided. Considering the increasing d...
متن کاملA probabilistic approach to modeling and estimating the QoS of web-services-based workflows
Web services promise to become a key enabling technology for B2B e-commerce. One of the most-touted features of Web services is their capability to recursively construct a Web service as a workflow of other existing Web services. The quality of service (QoS) of Web-services-based workflows may be an essential determinant when selecting constituent Web services and determining the service-level ...
متن کاملQoS-Based web service composition based on genetic algorithm
Quality of service (QoS) is an important issue in the design and management of web service composition. QoS in web services consists of various non-functional factors, such as execution cost, execution time, availability, successful execution rate, and security. In recent years, the number of available web services has proliferated, and then offered the same services increasingly. The same web ...
متن کاملQoS-based Web Service Recommendation using Popular-dependent Collaborative Filtering
Since, most of the organizations present their services electronically, the number of functionally-equivalent web services is increasing as well as the number of users that employ those web services. Consequently, plenty of information is generated by the users and the web services that lead to the users be in trouble in finding their appropriate web services. Therefore, it is required to provi...
متن کاملA Framework and QoS Matchmaking Algorithm for Dynamic Web Services Selection
The current Service Oriented Architecture (SOA) standards; namely, the concept of Web services and service registry lack mechanisms for managing the services’ non-functional properties . Such non functional properties are expressed by the term “Quality of Service (QoS)”. QoS for Web services is an important decisive factor for service selection. In this paper, we propose a generic framework for...
متن کامل